home *** CD-ROM | disk | FTP | other *** search
/ Collection of Internet / Collection of Internet.iso / infosrvr / dev / www_talk.930 / 000608_timbl@www3.cern.ch _Thu Jan 28 08:09:10 1993.msg < prev    next >
Internet Message Format  |  1994-01-24  |  2KB

  1. Return-Path: <timbl@www3.cern.ch>
  2. Received: from dxmint.cern.ch by  nxoc01.cern.ch  (NeXT-1.0 (From Sendmail 5.52)/NeXT-2.0)
  3.     id AA25604; Thu, 28 Jan 93 08:09:10 MET
  4. Received: from www3.cern.ch by dxmint.cern.ch (5.65/DEC-Ultrix/4.3)
  5.     id AA11749; Thu, 28 Jan 1993 08:24:50 +0100
  6. Received: by www3.cern.ch (NX5.67c/NX3.0S)
  7.     id AA03123; Thu, 28 Jan 93 08:22:58 +0100
  8. Date: Thu, 28 Jan 93 08:22:58 +0100
  9. From: Tim Berners-Lee <timbl@www3.cern.ch>
  10. Message-Id: <9301280722.AA03123@www3.cern.ch>
  11. Received: by NeXT.Mailer (1.87.1)
  12. Received: by NeXT Mailer (1.87.1)
  13. To: pflynn@curia.ucc.ie (Peter Flynn)
  14. Subject: Addendum Re: Getting searching to work
  15. Cc: www-talk@nxoc01.cern.ch
  16. Reply-To: timbl@nxoc01.cern.ch
  17.  
  18.  
  19. Addendum:
  20.  
  21. Od course, if you hack the C code of httpd, then you can
  22. make the original document immeditaly searchable:
  23.  
  24. <isindex>
  25. <dl>
  26. <dt><a name=dub href="dubliners.html">Dubliners<dd>by James Joyce
  27. <dt><a name=ulysses href="ulysses.html">Ulysses<dd>by James Joyce
  28. [etc]
  29. <dt>You can give keywords to search the above texts.
  30. </dl>
  31.  
  32. This involves no extra panels for the user, but involves the
  33. httpd daemon being able to handle a request
  34.  
  35.     GET /document/list?portrait+of+the+artist
  36.  
  37. The place to sneak it in is in HTRetrieve.c, when the
  38. "keywords" parameter to HTRetrieve(soc,doc,keywords) is not NULL.
  39. The keywords parameter is a space-separated string.
  40. (I talk of version 0.9b at least)
  41.  
  42. It is of course safer to have compiled servers than shell scripts
  43. from the security point of view.  Keep any servers, scripts or
  44. compiled, root-owned and writable only by root!
  45.  
  46. Tim